949,949,948,948,947,946,946,944,944,944,943,943,942,941,939,938,937,936,934,931,926,924,923,922,922,922,922,921,921,926,927,927,925,925,925,925,925,925,923,921,921,920,920,920,920,920,920,920,919,917,913,912,912,911,910,908,907,907,907,907,910,916,926,935,939,941,942,944,946,948,948,950,952,953,954,955,956,957,959,963,967,970,971,971,972,974,977,978,980,983,988,990,992,994,995,997,999,1001,1003,1006,1008,1009,1011,1013,1016,1018,1022,1026,1030,1031,1033,1034,1040,1043,1046,1048,1048,1048,1048,1049,1051,1053,1054,1055,1056,1057,1064,1065,1067,1068,1069,1070,1072,1074,1075,1076,1077,1077,1078,1079,1081,1081,1082,1082,1083,1084,1085,1086,1087,1088,1088,1089,1091,1093,1093,1093,1093,1094,1094,1095,1095,1095,1095,1094,1094,1094,1094,1094,1094,1093,1094,1094,1095,1096,1097,1098,1099,1100,1101,1102,1102,1103,1104,1105,1106,1106,1106,1105,1104,1104,1103,1103,1102,1102,1101,1101,1100,1100,1099,1099,1098,1098,1097,1097,1096,1095,1094,1093,1093,1092,1091,1091,1090,1089,1089,1088,1087,1087,1087,1087,1087,1087,1088,1088,1088,1089,1089,1089,1090,1090,1091,1091,1091,1092,1092,1093,1093,1093,1092,1092,1091,1091,1090,1090,1090,1090,1091,1092,1094,1095,1096,1097,1097,1098,1098,1099,1100,1100,1101,1102,1103,1104,1105,1106,1106,1107,1108,1108,1109,1109,1110,1110,1110,1111,1111,1112,1112,1113,1113,1114,1114,1114,1115,1115,1115,1116,1116,1117,1117,1117,1117,1118,1118,1119,1119,1120,1121,1122,1122,1123,1123,1124,1124,1125,1125,1126,1126,1127,1127,1128,1128,1129,1129,1129,1129,1130,1130,1131,1129,1128,1126,1125,1124,1124,1123,1123,1122,1122,1121,1120,1119,1119,1118,1118,1116,1115,1113,1112,1111,1110,1109,1108,1107,1105,1104,1103,1103,1102,1101,1099,1096,1094,1093,1092,1091,1089,1088,1086,1085,1084,1084,1083,1083,1083,1082,1082,1082,1081,1079,1077,1075,1074,1073,1071,1069,1067,1065,1064,1063,1062,1060,1058,1055,1051,1048,1045,1043,1042,1041,1041,1040,1039,1036,1032,1024,1008,1007,1004,1002,998,995,993,992,990,989,986,983,980,976,970,968,967,966,960,955,951;1865,1864,1859,1858,1856,1855,1854,1851,1850,1849,1848,1846,1845,1843,1841,1840,1838,1836,1835,1831,1826,1823,1822,1821,1820,1819,1817,1816,1814,1805,1803,1802,1797,1796,1795,1793,1789,1785,1778,1772,1768,1765,1762,1758,1755,1750,1742,1735,1727,1719,1712,1711,1710,1705,1700,1685,1679,1676,1674,1671,1667,1660,1653,1647,1643,1642,1641,1639,1637,1635,1634,1631,1629,1627,1625,1624,1623,1623,1622,1621,1621,1619,1619,1618,1616,1612,1610,1608,1607,1605,1604,1604,1604,1604,1605,1607,1608,1610,1612,1614,1615,1616,1617,1619,1621,1623,1625,1627,1627,1627,1627,1628,1630,1632,1633,1634,1635,1637,1639,1642,1644,1645,1647,1647,1648,1648,1648,1648,1648,1647,1647,1646,1646,1646,1646,1647,1647,1648,1648,1649,1650,1651,1651,1652,1652,1653,1654,1654,1655,1655,1656,1656,1657,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1673,1674,1674,1675,1675,1676,1677,1677,1678,1679,1680,1680,1680,1680,1680,1681,1682,1683,1683,1684,1684,1685,1685,1686,1686,1687,1687,1688,1688,1689,1689,1690,1690,1691,1692,1693,1694,1694,1695,1696,1696,1697,1699,1699,1700,1701,1701,1702,1703,1704,1705,1706,1706,1707,1708,1709,1710,1711,1711,1712,1712,1713,1714,1714,1715,1715,1716,1717,1717,1718,1718,1719,1719,1720,1721,1722,1723,1724,1724,1725,1725,1726,1727,1727,1728,1728,1729,1730,1731,1732,1733,1734,1735,1735,1736,1737,1737,1738,1738,1739,1740,1741,1742,1743,1744,1744,1745,1746,1747,1747,1748,1749,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1759,1760,1761,1762,1763,1765,1766,1767,1769,1770,1772,1773,1774,1775,1776,1777,1778,1779,1779,1781,1782,1783,1784,1785,1788,1789,1789,1787,1788,1788,1789,1790,1791,1791,1792,1792,1793,1793,1794,1794,1795,1796,1796,1797,1797,1797,1797,1798,1799,1799,1799,1799,1799,1800,1800,1801,1802,1804,1806,1806,1807,1807,1809,1810,1812,1814,1815,1816,1817,1818,1819,1819,1820,1821,1823,1825,1827,1829,1830,1831,1833,1834,1835,1837,1837,1837,1837,1837,1836,1835,1834,1833,1832,1831,1830,1830,1829,1829,1829,1828,1827,1826,1827,1827,1828,1830,1833,1835,1837,1838,1839,1841,1844,1847,1849,1853,1857,1859,1860,1860,1861,1863,1864